Instruction-Level Microprocessor Modeling of Scientific Applications

نویسندگان

  • Kirk W. Cameron
  • Yong Luo
  • James Scharzmeier
چکیده

Superscalar microprocessor efficiency is generally not as high as anticipated. In fact, sustained utilization below thirty percent of peak is not uncommon, even for fully optimized, cache-friendly codes. Where cycles are lost is the topic of much research. In this paper we attempt to model architectural effect on processor utilization with and without memory influence. By presenting analytical formulas that use measurements from "on-chip" performance counters, we provide a novel technique for modeling state-of-theart microprocessors over ASCI representative scientific applications. ASCI is the Accelerated Strategic Computing Initiative sponsored by the US Department of Energy. We derive formulas for calculating a lower bound for CPI0, CPI without memory effect, and we quantify utilization of architectural parameters. These equations are architecturally diagnostic and qualitatively predictive in nature. Results provide promise in code characterization, and empirical/analytical modeling.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Instruction-level Characterization of Scientific Computing Applications Using Hardware Performance Counters

Recently, advanced microprocessors have incorporated hardware performance counters in their design allowing for new types of analysis via empirical methods. The goal of this analysis continues to be the discovery of analytical/empirical methods to evaluate performance of scaling codes on today’s advanced CPU’s and to predict effects of architectural advances on current applications. In this pap...

متن کامل

Superscalar instruction execution in the 21164 Alpha microprocessor

n September 1994, Digital Equipment Corporation introduced the 21164 Alpha microprocessor. This processor exceedU ed the performance level o f existing Alpha microprocessors by over 50 percent and delivered exceptional Performance on computing-intensive applications such as large database manipulation, scientific and technical simulation, CAD, and powerful user interfaces. The first microproces...

متن کامل

A High-level Microprocessor Power Modeling Technique Based on Event Signatures

This paper presents a technique for high-level power estimation of microprocessors. The technique, which is based on abstract execution profiles called ‘event signatures’, operates at a higher level of abstraction than commonly-used instruction-set simulator (ISS) based power estimation methods and should thus be capable of achieving good evaluation performance. As a consequence, the technique ...

متن کامل

An Instruction-level Functionality-based Energy Estimation Model for 32-bits Microprocessors

The paper presents a novel strategy aimed at modeling the instruction energy consumption of 32-bits microprocessors. The proposed instruction-level pow er model is founded on a functional decomposition of the activities accomplished by a generic microprocessor and exhibits signi cant generalization capabilities. It allows estimation of the pow er gures of the en tire instruction-set starting fr...

متن کامل

Compiler Optimization for Superscalar Systems: Global Instruction Scheduling without Copies

Vol. 10 No. 1 1998 Many of today’s computer applications require computation power not easily achieved by computer architectures that provide little or no parallelism. A promising alternative is the parallel architecture, more specifically, the instruction-level parallel (ILP) architecture, which increases computation during each machine cycle. ILP computers allow parallel computation of the lo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999